Roomba Pac-Man: Teaching Autonomous Robotics through Embodied Gaming
نویسندگان
چکیده
We present an approach to teaching autonomous robotics to upper-level undergraduates through the medium of embodied games. As part of a developing course at Brown University, we have created the Roomba Pac-Man task to introduce students to different approaches to autonomous robot control in the context of a specific task. Roomba Pac-Man has been developed using commodity hardware from which students explore standard methods in robotics, namely subsumption, localization, and path planning. Our development of Roomba Pac-Man is founded upon grounding robotics in an compelling and accessible application in a noncontrived real-world environment in a manner than can be reproduced, giving students a sense of own-
منابع مشابه
Technical Aspects of Roomba Pac-Man
Robotics can be seen as a field of computer science still in its infancy. In recent years there has been a tremendous explosion in innovation, both in hardware and software. The dynamic nature of robotics as well as the necessity for physical hardware presents a unique challenge for those wishing to educate the next generation of roboticists. This paper presents the technical aspects of Brown U...
متن کاملLow-Cost On-Board Linux, Vision, Wi-Fi, and More for the Roomba Robotics Base
The Roomba has become a rugged yet inexpensive peripheral robotics platform. Remotely controlling it with a desktop PC is well understood, but limits the utility as a research robot. By providing a capable on-board intelligence, the Roomba can be made autonomous and enable the installation of additional senses and actuators. With the addition of a sub-$100 wireless router, the Roomba can cut th...
متن کاملSemantic Mapping and Motion Planning with Turtlebot Roomba
In this paper, we have successfully demonstrated the semantic mapping and motion planning experiments on Turtlebot Robot using Microsoft Kinect in ROS environment. Moreover, we have also performed the comparative studies on various sampling based motion planning algorithms with Turtlebot in Open Motion Planning Library. Our comparative analysis revealed that Expansive Space Trees (EST) surmount...
متن کاملRoomba and Mac OS X: Cross-platform Vision and Robotics for AI
This paper investigates the suitability of iRobot’s Roomba as a low-cost robotic platform for use in both research and education. We present sensor and actuation models and implement algorithms that demonstrate the Roomba’s viability. While the platform has both benefits and drawbacks relative to similarly-priced alternatives, we conclude that the Roomba will interest many educators, especially...
متن کاملOn the role of emotion in biological and robotic autonomy
This paper reviews some of the differences between notions of biological and robotic autonomy, and how these differences have been reflected in discussions of embodiment, grounding and other concepts in AI and autonomous robotics. Furthermore, the relations between homeostasis, emotion and embodied cognition are discussed as well as recent proposals to model their interplay in robots, which ref...
متن کامل